Medulla oblongata

The part of the brainstem that controls involuntary activities such as breathing & heart rate.

Medulla oblongata Definition
Medulla oblongata Definition

Flippy

The leader in educational esports.